From: Adel Gadllah Date: Mon, 17 Feb 2014 12:42:20 +0000 (+0100) Subject: layout: Don't query the monitor size twice X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~2760 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=a012ca4fac0f0c541ffec51b49f80d5e25e712b9;p=gnome-shell.git layout: Don't query the monitor size twice --- diff --git a/js/ui/layout.js b/js/ui/layout.js index 3f661479e..4111c0093 100644 --- a/js/ui/layout.js +++ b/js/ui/layout.js @@ -497,8 +497,8 @@ const LayoutManager = new Lang.Class({ St.ThemeContext.get_for_stage(global.stage).scale_factor = 1; return; } - let dpi_x = primary.width / (global.gdk_screen.get_monitor_width_mm(this.primaryIndex) / 25.4); - let dpi_y = primary.height / (global.gdk_screen.get_monitor_height_mm(this.primaryIndex) / 25.4); + let dpi_x = primary.width / (width_mm / 25.4); + let dpi_y = primary.height / (height_mm / 25.4); if (dpi_x > HIGH_DPI_LIMIT && dpi_y > HIGH_DPI_LIMIT) St.ThemeContext.get_for_stage(global.stage).scale_factor = 2; else